With proliferation, you can easily use purification to check if there's a match! Well, except that you still need to check for a gold-match separately.